mackerel shark – Català–English translations

🇬🇧 en ca

mackerel shark noun

  • shark of the family Lamnidae
lama
Wiktionary Links